home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / util / misc / TRK.lha / TRK / TRK.doc < prev    next >
Encoding:
Text File  |  1996-04-01  |  2.8 KB  |  111 lines

  1. TRKreader 2.06        01-02-96        Allenbrand Brice
  2.                     Idée :    Yann Harreus
  3.  
  4. Ecrit sous SAS/C 6.56
  5.  
  6. Attention
  7. ---------
  8.  
  9. Les auteurs tiennent à signaler qu'ils ne sauraient en aucun cas tenus
  10. pour responsable de tout dommage moral que ce programme pourrait
  11. occasionner.
  12. Ce programme est destiné à des utilisateurs avertis. Mal utilisé, il
  13. pourrait causer beaucoup de dégats.
  14.  
  15. Utilité
  16. -------
  17.  
  18. TRK permet de lire soit un fichier, soit une disquette entière et
  19. de détecter d'éventuels fichiers compressés. Ceux-ci seront sauvés en T:
  20. TRK est réservé aux utilisateurs avertis. Vous êtes prévenus.
  21.  
  22. Pourquoi
  23. --------
  24.  
  25. J'ai écrit ce programme pour tenter de rendre installable des jeux du
  26. commerce qui ne l'étaient pas. De plus, j'ai toujours eu envie de
  27. jeter un coup d'oeil au trackdisk.device
  28.  
  29. Comment
  30. -------
  31.  
  32. TRK détecte des fichiers grâce à leurs entêtes. 
  33. Les informations sont stockés dans trk.dat et TRK doit trouver ce fichier
  34. dans le répertoire courant pour fonctionner.
  35.  
  36. TRK.DAT est du format suivant :
  37.  
  38. 1ère ligne        nombre d'entêtes stockés.
  39. A REPETER :
  40. 2ème ligne        nom de l'entête (utilisé lors de la sauvegarde)
  41. 3ème ligne        descripteur de l'entête (utilisé lors de la recherche)
  42.  
  43.     Le descripteur, comme le nom doivent être de 4 caractères ASCII de long.
  44.     Le descripteur peut être de la forme HEXA, mais doit commencer alors
  45.      par 0x.......
  46.  
  47. 4ème ligne        distance relative au début du fichier où TRK
  48.             recherchera la taille du fichier. Si la taille du
  49.             fichier n'est pas disponible, indiquer -1.
  50. 5ème ligne        correction à appliquer à cette taille de fichier
  51.             pour trouver la taille correcte.
  52.  
  53. exemple :
  54.  
  55. RNC1        sauve les fichiers trouvés avec le suffixe RNC1
  56. 0x5124E301    correspond à RNC0x01. Cette valeur est en hexa parcequ'elle
  57.         n'est pas affichable aisément en caractères ASCII normaux.
  58. 8        la taille du fichier est stocké 8 octets après 0x5124E301
  59. 18        il faut ajouter 18 octets à cette taille pour avoir le fichier
  60.         complet.
  61.  
  62. Options
  63. -------
  64.  
  65. L'option DEEP désactive le calcul de la taille réelle et sauve un fichier à
  66. chaque nouvelle découverte d'entête.
  67.  
  68. Attention
  69. ---------
  70.  
  71. Les fichiers PP20 ne contiennent pas la taille compressés, ils doivent être
  72. manipulés avec précaution. Attention au Guru !
  73.  
  74.  
  75.  
  76. Résultats
  77. ---------
  78.  
  79. J'ai essayé d'obtenir les meilleurs résultats possibles. L'option DEEP a été
  80. implémentée dans ce but. Néanmoins des fichiers .BIZZ peuvent apparaitre. Il
  81. s'git de fichier que TRK n'a pas pu analysé, soit parce qu'ils sont cryptés, 
  82. soit parce que quelquechose m'échappe (nul n'est parfait !).
  83.  
  84. Danger
  85. ------
  86.  
  87. Le format powerpacker ne stocke pas la taille du fichier dans ses entrailles.
  88. A moins de la connaitre exactement, ne tentez pas de décompresser de tels
  89. fichiers.
  90.  
  91.  
  92. Système
  93. -------
  94.  
  95. TRK nécessite Kick 2.0 au moins.
  96.  
  97.  
  98.  
  99.  
  100. Contact
  101. -------
  102.  
  103.     Allenbrand Brice
  104.     5, rue du Manège
  105.     68100 Mulhouse
  106.  
  107. Au fait
  108. -------
  109.  
  110. Demain, le Rhum, Charrette (les initiés comprendront)
  111.